<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 transitional//EN">
<html>
<head>
<title>Included Library Element (Eclipse BIRT ROM Documentation)</title>
<link rel="stylesheet" href="../style/style.css" type="text/css"/>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p class="title">Eclipse BIRT Report Object Model (ROM)</p>
<p class="subtitle">IncludedLibrary Structure</p>
<h1>Structure Overview</h1>
<div class="section-text">
Link to a library used by the report with a namespace.</div>
<h3>Details</h3>

<table class="detail-table">
<tr><td>Display Name:</td>
<td>Included Library</td></tr>
<tr><td>Since:</td>
<td>1.0</td></tr>
</table>

<h3>Property Summary</h3>

<dl class="section-text">
<dt><a href="#Property-fileName">fileName</a></dt>
<dd>File name of the library.</dd>
<dt><a href="#Property-namespace">namespace</a></dt>
<dd>Namespace of the library.</dd>
</dl>

<h3>Description</h3>

<div class="section-text">
<p>Report design can include a number of libraries, library is a reusable component with a number of
predefined elements or resources. Included library structure is used to supply a link to the library 
file and a namespace that is unique to each included libraries.</p>

<p>Elements from the library is referenced using the library namespace. For example, report includes
a library, file name is <i>&quot;/library1.rptlibrary&quot;</i>; namespace is <i>&quot;lib1&quot;</i>.
Report design references a table(t1) from the library using <i>&quot;lib1.t1&quot;</i>
</p></div>
<h1>Property Detail</h1>

<h2><a name="Property-fileName">fileName Property</a></h2>

<p class="section-text">File name of the library.</p>
<h3>Details</h3>

<table class="detail-table">
<tr><td>Type:</td>
<td><a href="../types.html#string">string</a></td></tr>
<tr><td>Since:</td>
<td>1.0</td></tr>
<tr><td>Required:</td>
<td>No</td></tr>
<tr><td>Display Name:</td>
<td>Filename</td></tr>
<tr><td>JavaScript Type:</td>
<td></td></tr>
<tr><td>Default Value:</td>
<td>None</td></tr>
<tr><td>Runtime Settable:</td>
<td>Yes</td></tr>
</table>

<h3>Description</h3>

<div class="section-text">
<p>File name of the library that is included, it can either in absolute or relative path.</p></div>

<hr>
<h2><a name="Property-namespace">namespace Property</a></h2>

<p class="section-text">Namespace of the library.</p>
<h3>Details</h3>

<table class="detail-table">
<tr><td>Type:</td>
<td><a href="../types.html#string">string</a></td></tr>
<tr><td>Since:</td>
<td>2.0</td></tr>
<tr><td>Required:</td>
<td>No</td></tr>
<tr><td>Display Name:</td>
<td>Namespace</td></tr>
<tr><td>JavaScript Type:</td>
<td></td></tr>
<tr><td>Default Value:</td>
<td>None</td></tr>
<tr><td>Runtime Settable:</td>
<td>Yes</td></tr>
</table>

<h3>Description</h3>

<div class="section-text">
<p>Namespace is unique to each included library, elements or resources(image, dataset or datasource)
inside a library is referenced using the namespace prefix.</p></div>
</body>
</html>
